home *** CD-ROM | disk | FTP | other *** search
- *** ./man/Makefile Mon Mar 9 12:11:12 1998
- --- ../xemacs-20.4/./man/Makefile Tue May 5 10:37:09 1998
- ***************
- *** 22,27 ****
- --- 22,28 ----
- # Avoid trouble on systems where the "SHELL" variable might be
- # inherited from the environment.
- SHELL = /bin/sh
- + MAKE = gmake
-
- EMACS = ../src/xemacs
- EMACSFLAGS = -batch -q -no-site-file
- ***************
- *** 34,39 ****
- --- 35,41 ----
- .SUFFIXES:
- .SUFFIXES: .info .texi .dvi
-
- + MAKE = gmake
- RECURSIVE_MAKE = $(MAKE) $(MFLAGS) MAKEINFO='$(MAKEINFO)' TEXI2DVI='$(TEXI2DVI)'
-
- # Subdirectories to make recursively.
- ***************
- *** 53,59 ****
-
- special = # ../info/w3.info ../info/vm.info ../info/texinfo.info
-
- ! all : info
- info : $(info) $(special)
- -for d in $(SUBDIR) ; do \
- (if test -d $${d}; then cd $${d} && $(RECURSIVE_MAKE) $@; fi) ;\
- --- 55,61 ----
-
- special = # ../info/w3.info ../info/vm.info ../info/texinfo.info
-
- ! all :
- info : $(info) $(special)
- -for d in $(SUBDIR) ; do \
- (if test -d $${d}; then cd $${d} && $(RECURSIVE_MAKE) $@; fi) ;\
- *** ./man/Makefile.orig Thu Jan 22 12:40:00 1998
- --- ../xemacs-20.4/./man/Makefile.orig Mon Mar 9 12:11:12 1998
- ***************
- *** 44,51 ****
-
- srcs = cc-mode cl custom ediff efs external-widget forms \
- gnus hm--html-mode \
- ! hyperbole ilisp info ispell mailcrypt message mh-e oo-browser \
- ! pcl-cvs ph psgml psgml-api rmail standards supercite term \
- termcap texinfo vhdl-mode viper vm w3-faq w3 widget xemacs-faq
-
- info = $(srcs:%=../info/%.info)
- --- 44,51 ----
-
- srcs = cc-mode cl custom ediff efs external-widget forms \
- gnus hm--html-mode \
- ! ilisp info ispell mailcrypt message mh-e \
- ! pcl-cvs ph psgml psgml-api reftex rmail standards supercite term \
- termcap texinfo vhdl-mode viper vm w3-faq w3 widget xemacs-faq
-
- info = $(srcs:%=../info/%.info)
- *** ./src/Makefile.in.in Mon Mar 9 12:11:23 1998
- --- ../xemacs-20.4/./src/Makefile.in.in Fri Apr 24 13:10:37 1998
- ***************
- *** 451,462 ****
-
-
- TopLevelEmacsShell.o : ${srcdir}/EmacsShell-sub.c
- ! $(CC) -c $(cflags) -DDEFINE_TOP_LEVEL_EMACS_SHELL ${srcdir}/EmacsShell-sub.c
- ! mv EmacsShell-sub.o TopLevelEmacsShell.o
-
- TransientEmacsShell.o : ${srcdir}/EmacsShell-sub.c TopLevelEmacsShell.o
- ! $(CC) -c $(cflags) -DDEFINE_TRANSIENT_EMACS_SHELL ${srcdir}/EmacsShell-sub.c
- ! mv EmacsShell-sub.o TransientEmacsShell.o
-
- ## Position-independent code for shared library creation
- #if USE_GCC
- --- 451,460 ----
-
-
- TopLevelEmacsShell.o : ${srcdir}/EmacsShell-sub.c
- ! $(CC) -c $(cflags) -DDEFINE_TOP_LEVEL_EMACS_SHELL ${srcdir}/EmacsShell-sub.c -o TopLevelEmacsShell.o
-
- TransientEmacsShell.o : ${srcdir}/EmacsShell-sub.c TopLevelEmacsShell.o
- ! $(CC) -c $(cflags) -DDEFINE_TRANSIENT_EMACS_SHELL ${srcdir}/EmacsShell-sub.c -o TransientEmacsShell.o
-
- ## Position-independent code for shared library creation
- #if USE_GCC
- *** ./src/unexelfsgi.c Mon Mar 9 12:11:43 1998
- --- ../xemacs-20.4/./src/unexelfsgi.c Fri Apr 24 13:10:38 1998
- ***************
- *** 668,673 ****
- --- 668,676 ----
- old_sbss_index = find_section (".sbss", old_section_names,
- old_name, old_file_h, old_section_h, 1);
-
- + if (old_sbss_index != -1 && (OLD_SECTION_H (old_sbss_index).sh_type == SHT_PROGBITS))
- + old_sbss_index = -1;
- +
- /* Find the old .bss section. */
-
- old_bss_index = find_section (".bss", old_section_names,
- *** ./src/Makefile.in.in.orig Thu Jan 22 12:51:36 1998
- --- ../xemacs-20.4/./src/Makefile.in.in.orig Mon Mar 9 12:11:23 1998
- ***************
- *** 116,122 ****
- OFFIX_O = @OFFIX_O@
-
- x_objs=balloon_help.o balloon-x.o console-x.o device-x.o event-Xt.o frame-x.o\
- ! glyphs-x.o objects-x.o redisplay-x.o xgccache.o xselect.o $(OFFIX_O)
-
- #ifdef AIX4
- LIBI18N = -li18n
- --- 116,122 ----
- OFFIX_O = @OFFIX_O@
-
- x_objs=balloon_help.o balloon-x.o console-x.o device-x.o event-Xt.o frame-x.o\
- ! glyphs-x.o objects-x.o redisplay-x.o xgccache.o xselect.o
-
- #ifdef AIX4
- LIBI18N = -li18n
- ***************
- *** 255,261 ****
- all: ${other_files}
- # endif /* EXTERNAL_WIDGET */
-
- ! X11_objs = EmacsFrame.o EmacsShell.o TopLevelEmacsShell.o TransientEmacsShell.o EmacsManager.o $(external_widget_objs)
- #endif /* HAVE_X_WINDOWS */
-
- ## define otherobjs as list of object files that make-docfile
- --- 255,261 ----
- all: ${other_files}
- # endif /* EXTERNAL_WIDGET */
-
- ! X11_objs = $(OFFIX_O) EmacsFrame.o EmacsShell.o TopLevelEmacsShell.o TransientEmacsShell.o EmacsManager.o $(external_widget_objs)
- #endif /* HAVE_X_WINDOWS */
-
- ## define otherobjs as list of object files that make-docfile
- ***************
- *** 390,396 ****
-
- .PHONY : run-temacs
-
- ! run-temacs:
- ./temacs -batch -l loadup.el run-temacs
-
- ## Debugging targets:
- --- 390,396 ----
-
- .PHONY : run-temacs
-
- ! run-temacs: temacs
- ./temacs -batch -l loadup.el run-temacs
-
- ## Debugging targets:
- *** ./src/unexelfsgi.c.orig Thu Jan 22 13:06:33 1998
- --- ../xemacs-20.4/./src/unexelfsgi.c.orig Mon Mar 9 12:11:43 1998
- ***************
- *** 498,504 ****
- #include <sym.h> /* for HDRR declaration */
- #include <sys/mman.h>
- #include <config.h>
- ! #include "sysdep.h"
-
- /* in 64bits mode, use 64bits elf */
- #ifdef _ABI64
- --- 498,504 ----
- #include <sym.h> /* for HDRR declaration */
- #include <sys/mman.h>
- #include <config.h>
- ! #include "lisp.h"
-
- /* in 64bits mode, use 64bits elf */
- #ifdef _ABI64
- ***************
- *** 520,531 ****
- #endif
-
-
- - #ifndef emacs
- - #define fatal(a, b, c) fprintf(stderr, a, b, c), exit(1)
- - #else
- - extern void fatal(char *, ...);
- - #endif
- -
- /* Get the address of a particular section or program header entry,
- * accounting for the size of the entries.
- */
- --- 520,525 ----
- ***************
- *** 605,611 ****
- * .data section, and inserting an empty .bss immediately afterwards.
- *
- */
- ! void
- unexec (new_name, old_name, data_start, bss_start, entry_address)
- char *new_name, *old_name;
- uintptr_t data_start, bss_start, entry_address;
- --- 599,605 ----
- * .data section, and inserting an empty .bss immediately afterwards.
- *
- */
- ! int
- unexec (new_name, old_name, data_start, bss_start, entry_address)
- char *new_name, *old_name;
- uintptr_t data_start, bss_start, entry_address;
- ***************
- *** 1011,1014 ****
- --- 1005,1010 ----
- stat_buf.st_mode |= 0111 & ~n;
- if (chmod (new_name, stat_buf.st_mode) == -1)
- fatal ("Can't chmod (%s): errno %d\n", new_name, errno);
- +
- + return 0;
- }
- *** ./Makefile.in Mon Mar 9 12:08:06 1998
- --- ../xemacs-20.4/./Makefile.in Fri Apr 24 13:10:39 1998
- ***************
- *** 637,648 ****
- ## dist:
- ## cd ${srcdir} && make-dist
-
- ! info: FRC.info
- ! cd ${srcdir}/man && $(RECURSIVE_MAKE) $@
- !
- ! dvi:
- ! cd ${srcdir}/man && $(RECURSIVE_MAKE) $@
- !
- ## Fix up version information in executables (Solaris-only)
- mcs:
- date=`LANG=C LC_ALL=C date -u '+%e %b %Y'`; \
- --- 637,649 ----
- ## dist:
- ## cd ${srcdir} && make-dist
-
- ! #
- ! # info: FRC.info
- ! # cd ${srcdir}/man && $(RECURSIVE_MAKE) $@
- ! #
- ! #dvi:
- ! # cd ${srcdir}/man && $(RECURSIVE_MAKE) $@
- ! $
- ## Fix up version information in executables (Solaris-only)
- mcs:
- date=`LANG=C LC_ALL=C date -u '+%e %b %Y'`; \
- *** ./Makefile.in.orig Thu Jan 22 11:25:38 1998
- --- ../xemacs-20.4/./Makefile.in.orig Mon Mar 9 12:08:06 1998
- ***************
- *** 230,236 ****
- GENERATED_HEADERS = src/paths.h src/Emacs.ad.h src/puresize-adjust.h src/config.h lwlib/config.h
- GENERATED_LISP = lisp/utils/finder-inf.el
-
- ! all: ${GENERATED_HEADERS} ${MAKE_SUBDIR} ${GENERATED_LISP}
-
- ## For performance and consistency, no built-in rules
- .SUFFIXES:
- --- 230,236 ----
- GENERATED_HEADERS = src/paths.h src/Emacs.ad.h src/puresize-adjust.h src/config.h lwlib/config.h
- GENERATED_LISP = lisp/utils/finder-inf.el
-
- ! all: ${GENERATED_HEADERS} ${MAKE_SUBDIR} ${GENERATED_LISP} all-elc info
-
- ## For performance and consistency, no built-in rules
- .SUFFIXES:
- ***************
- *** 268,285 ****
- MAKE='$(MAKE)' sh ${srcdir}/lib-src/update-custom.sh
-
- finder: src
- ! @echo "Building finder database"
- @(cd lisp/utils; \
- ${blddir}/src/xemacs -batch -q -no-site-file \
- -eval '(setq finder-compile-keywords-quiet t)' \
- -l finder -f finder-compile-keywords )
-
- lisp/utils/finder-inf.el:
- ! @echo "Building finder database"
- @(cd lisp/utils; \
- ${blddir}/src/xemacs -batch -q -no-site-file \
- -eval '(setq finder-compile-keywords-quiet t)' \
- -l finder -f finder-compile-keywords )
-
- ## We force the rebuilding of src/paths.h because the user might give
- ## different values for the various directories. Since we use
- --- 268,287 ----
- MAKE='$(MAKE)' sh ${srcdir}/lib-src/update-custom.sh
-
- finder: src
- ! @echo "Building finder database ..."
- @(cd lisp/utils; \
- ${blddir}/src/xemacs -batch -q -no-site-file \
- -eval '(setq finder-compile-keywords-quiet t)' \
- -l finder -f finder-compile-keywords )
- + @echo "Building finder database ...(done)"
-
- lisp/utils/finder-inf.el:
- ! @echo "Building finder database ..."
- @(cd lisp/utils; \
- ${blddir}/src/xemacs -batch -q -no-site-file \
- -eval '(setq finder-compile-keywords-quiet t)' \
- -l finder -f finder-compile-keywords )
- + @echo "Building finder database ...(done)"
-
- ## We force the rebuilding of src/paths.h because the user might give
- ## different values for the various directories. Since we use
- ***************
- *** 338,348 ****
- echo "#define PURESIZE_ADJUSTMENT 0") > $@
-
- src: @SRC_SUBDIR_DEPS@ FRC.src
- - pkg-src/tree-x: pkg-src/FRC.tree-x
- lib-src: FRC.lib-src
- lwlib: FRC.lwlib
- dynodump: FRC.dynodump
- ! FRC.src FRC.lib-src FRC.lwlib FRC.dynodump pkg-src/FRC.tree-x:
- FRC.lisp.utils.finder-inf.el:
-
- .RECURSIVE: ${SUBDIR}
- --- 340,349 ----
- echo "#define PURESIZE_ADJUSTMENT 0") > $@
-
- src: @SRC_SUBDIR_DEPS@ FRC.src
- lib-src: FRC.lib-src
- lwlib: FRC.lwlib
- dynodump: FRC.dynodump
- ! FRC.src FRC.lib-src FRC.lwlib FRC.dynodump:
- FRC.lisp.utils.finder-inf.el:
-
- .RECURSIVE: ${SUBDIR}
- ***************
- *** 360,368 ****
- ./config.status
-
- lwlib/Makefile: ${srcdir}/lwlib/Makefile.in.in config.status
- - ./config.status
- -
- - pkg-src/tree-x/Makefile: ${srcdir}/pkg-src/tree-x/Makefile.in.in config.status
- ./config.status
-
- src/config.h: ${srcdir}/src/config.h.in
- --- 361,366 ----
-